
// Person.prototype.then = function() {
//   this.value = 'hello'
// }
// function Person(value) {
//   this.value = value;
// }
// Person.say = function(message) {}



// let p = new Person('Tom')

// p.then()

// console.log(p);



function foo() {
  return new Promise(function(resolve, reject) {
    resolve('123')
  })
}

Promise.resolve(foo()).then(res => {
  console.log(res);
})